Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updates to BGE joint calling pipeline from GVS tieout #1370

Merged
merged 7 commits into from
Sep 16, 2024

Conversation

meganshand
Copy link
Contributor

While tying out the BGE joint calling pipeline on GVS, two differences from the WARP pipeline implementation came up that should be updated here to match what we decided to do in GVS.

  1. The VETS filtering model should be trained on the variants only in the target regions, but should be applied to all variants output by the pipeline (including the hard filtered ones). This is added with the --ignore-all-filters optional argument which is shown in the bge inputs json.
  2. We added the ability to add a description to the OUTSIDE_OF_TARGETS filter for the header of the output VCF in GATK 4.6.0.0 which can now be added to the HardFilterAndMakeSitesOnly task if the targets are provided as an optional input.

This is expected to change one scientific test (the bge specific run of JointGenotyping), but all plumbing tests should pass.

Copy link

Remember to squash merge!

Copy link

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
JointGenotypingByChromosomePartTwo.changelog.md has not been changed and needs to be updated
JointGenotypingByChromosomePartOne.changelog.md has not been changed and needs to be updated
UltimaGenomicsJointGenotyping.changelog.md has not been changed and needs to be updated
JointGenotyping.changelog.md has not been changed and needs to be updated
Some changelog files need updating. See output for details.
validation_failed

Copy link

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
JointGenotypingByChromosomePartTwo.wdl has not been changed and needs updating
JointGenotypingByChromosomePartOne.wdl has not been changed and needs updating
UltimaGenomicsJointGenotyping.wdl has not been changed and needs updating
JointGenotyping.wdl has not been changed and needs updating
Some WDLs or changelog files need updating. See output for details.
validation_failed

Copy link

Remember to squash merge!

Copy link

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
JointGenotypingByChromosomePartTwo.wdl has not been changed and needs updating
JointGenotypingByChromosomePartOne.wdl has not been changed and needs updating
UltimaGenomicsJointGenotyping.wdl has not been changed and needs updating
JointGenotyping.wdl has not been changed and needs updating
Some WDLs or changelog files need updating. See output for details.
validation_failed

Copy link

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
JointGenotypingByChromosomePartTwo.changelog.md has not been changed and needs to be updated
JointGenotypingByChromosomePartOne.changelog.md has not been changed and needs to be updated
UltimaGenomicsJointGenotyping.changelog.md has not been changed and needs to be updated
JointGenotyping.changelog.md has not been changed and needs to be updated
Some changelog files need updating. See output for details.
validation_failed

Copy link

Remember to squash merge!

Copy link

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
All changelog files are valid for this release.

Copy link

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
All WDLs and changelog files appear to be valid for this release.

@meganshand
Copy link
Contributor Author

retest this please

@meganshand
Copy link
Contributor Author

Scientific test for JointGenotyping is here: https://gotc-jenkins.dsp-techops.broadinstitute.org/job/warp-workflow-tests/84485/

The only failure is the expected BGE differences and I looked at the output and all the differences were as expected.

Copy link

Remember to squash merge!

Copy link

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
All changelog files are valid for this release.

Copy link

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
All WDLs and changelog files appear to be valid for this release.

Copy link

Remember to squash merge!

Copy link

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
All WDLs and changelog files appear to be valid for this release.

Copy link

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
All changelog files are valid for this release.

Co-authored-by: ekiernan <[email protected]>
Copy link

Remember to squash merge!

Copy link

🔍Version Validation Results:

Comparing versions and changelogs for pipelines that differ from the versions on 'origin/staging':
All WDLs and changelog files appear to be valid for this release.

Copy link

🔍Changelog Validation Results:

Comparing changelogs for pipelines that differ from the versions on 'origin/develop':
All changelog files are valid for this release.

@meganshand meganshand merged commit fe21c07 into develop Sep 16, 2024
9 of 11 checks passed
@meganshand meganshand deleted the ms_bge_filtering branch September 16, 2024 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants